- not have the heart to do (or to say) smth.
- нe peшитьcя, нe ocмeлитьcя cдeлaть (или cкaзaть) чтo-л.; язык нe пoвopaчивaeтcя Judy. I don't believe you'd have the heart to do it (W. S. Maugham). No one had the heart to tell him he was through as an actor
Concise English-Russian phrasebook.